home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 21 / AACD 21.iso / AACD / Utilities / Spitfire / Spitfire²_Install / Installation / Install.script < prev   
Text File  |  2001-01-29  |  27KB  |  869 lines

  1. ;
  2. ; Spitfire² Installer Script
  3. ; Copyright ©1999-2001 Ralph Torchia
  4. ; All Rights Reserved
  5. ;
  6. ; Email: rtorchia@sympatico.ca
  7. ; WWW  : http://www.windsor.igs.net/~torchia/
  8. ;
  9. ; $VER: Install.script v1.6 (29.01.01)
  10. ;
  11. ;---------------------------------------------------------------------
  12.  
  13. ;__________Set up variables__________
  14.  
  15.  ;copyright
  16.   (set #copyright "Copyright ©1999-2001 Ralph Torchia")
  17.  
  18.  ;minimal os for installation
  19.   (set #min_os_version 39)
  20.   (set #min_os_revision 0)
  21.  
  22.  ;Spitfire/HSM version
  23.   (set #spit_ver (getversion "SpitfireHSM"))
  24.   (set #spit_version  (/ #spit_ver 65536))
  25.   (set #spit_revision (- #spit_ver (* #spit_version 65536) ) )
  26.  
  27.  ;default destination directories
  28.   (set #dest-spitfire "Work:")
  29.   (set #dest-libs     "LIBS:")
  30.   (set #dest-mui      "MUI:Libs/mui/")
  31.   (set #dest-fonts    "FONTS:")
  32.   (set #dest-dt       "SYS:Classes/datatypes/")
  33.  
  34. ;---------------------------------------------------------------------
  35.  
  36. ;__________English__________
  37. (if (= @language "english")(
  38.  (set #welcome-msg  ("Welcome to Spitfire²!\n\nInstallation for Spitfire² version %ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nAll Rights Reserved" #spit_version #spit_revision))
  39.  
  40.  (set #dest-prompt  "Where shall the Spitfire² be placed? (a directory will be created)")
  41.  (set #dest-help    "Use the requester to select an area on your system where you want the Spifire folder located")
  42.  
  43.  (set #libs-prompt  "Copying to LIBS: the file ")
  44.  (set #libs-help    "Spitfire² depends on certain library files to by copied to the system LIBS: assign.")
  45.  
  46.  (set #fonts-prompt "Copying to FONTS: the ")
  47.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  48.  
  49.  (set #mui-prompt   "Copying to MUI:Libs/mui/ the file ")
  50.  (set #mui-help     "Third-party MUI support files required by Spitfire².")
  51.  
  52.  (set #dir-prompt   "Creating directory for Spitfire²...")
  53.  (set #dir-help     "")
  54.  
  55.  (set #spit-prompt  "Copying Spitfire² files: ")
  56.  (set #spit-help    "")
  57.  
  58.  (set #imgs-asktype "Which Images do you want to install with Spitfire²?")
  59.  (set #imgs-prompt  "Copying Spitfire² images...")
  60.  (set #imgs-help    "")
  61.  
  62.  (set #guide-prompt "Copying Spitfire² Guide...")
  63.  (set #guide-help   "")
  64.  (set #guide-file   "/docs/Spitfire_english.guide")
  65.  
  66.  (set #conduits-prompt "Copying Spitfire² conduits...")
  67.  (set #conduits-help   "")
  68.  (set #desktops-prompt "Copying Spitfire² desktops...")
  69.  (set #desktops-help   "")
  70.  
  71.  (set #icon-msg1    "Copying Spitfire² icons...")
  72.  (set #icon-msg2    "Copying Spitfire² Guide icon...")
  73.  (set #icon-help    "")
  74.  
  75.  (set #cat-prompt   "Copying Catalog file...")
  76.  (set #cat-help     "Locale language support files.")
  77.  
  78.  (set #key-prompt   "Copying Spitfire² key...")
  79.  (set #key-help     "")
  80.  (set #key-msg      "Thank-you for registering Spitfire!  Your support is greatly appreciated.")
  81.  
  82.  (set #assign-prompt "Now adding ASSIGN for Spitfire² to User-Startup")
  83.  (set #assign-help   "")
  84.  
  85.  (set #exit-msg     "Spitfire² installation is finished!\n\nRemember, this product is shareware!")
  86.  
  87.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  88.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  89.  
  90. ))
  91.  
  92. ;__________Deutsch__________
  93. (if (= @language "deutsch")(
  94.  (set #welcome-msg  ("Willkommen zur Spitfire!\n\nInstallation für Spitfire-Version %ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nAlle Rechte vorbehalten" #spit_version #spit_revision))
  95.  
  96.  (set #dest-prompt  "Wo soll Spitfire² installiert werden (ein Verzeichniß wird angelegt)")
  97.  (set #dest-help    "Benutzen Sie den Requester um festzulegen, wo der SPitfire-Ordner angelegt werden soll")
  98.  
  99.  (set #libs-prompt  "Kopiere nach LIBS: ")
  100.  (set #libs-help    "")
  101.  
  102.  (set #fonts-prompt "Kopiere nach FONTS: ")
  103.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  104.  
  105.  (set #mui-prompt   "Kopiere nach MUI:Libs/mui/ ")
  106.  (set #mui-help     "")
  107.  
  108.  (set #dir-prompt   "Erzeuge Verzeichniß für Spitfire...")
  109.  (set #dir-help     "")
  110.  
  111.  (set #spit-prompt  "Kopiere Spitfire...")
  112.  (set #spit-help    "")
  113.  
  114.  (set #imgs-asktype "Welche Symbole sollen installiert werden?")
  115.  (set #imgs-prompt  "Kopier Spitfire² images...")
  116.  (set #imgs-help    "")
  117.  
  118.  (set #guide-prompt "Kopier Spitfire-Anleitung...")
  119.  (set #guide-help   "")
  120.  (set #guide-file   "/docs/Spitfire_english.guide")
  121.  
  122.  (set #conduits-prompt "Copying Spitfire² conduits...")
  123.  (set #conduits-help   "")
  124.  (set #desktops-prompt "Copying Spitfire² desktops...")
  125.  (set #desktops-help   "")
  126.  
  127.  (set #icon-msg1    "Kopiere Spitfire² icon...")
  128.  (set #icon-msg2    "Kopiere Icon für Anleitung...")
  129.  (set #icon-help    "")
  130.  
  131.  (set #cat-prompt   "Kopiere Katalog-File...")
  132.  (set #cat-help     "")
  133.  
  134.  (set #key-prompt   "Kopiere Spitfire² key...")
  135.  (set #key-help     "")
  136.  (set #key-msg      "Vielen Dank, daß Sie Spitfire² registriert haben! Ihre Rückmeldungen sind willkommen.")
  137.  
  138.  (set #assign-prompt "Now adding ASSIGN for Spitfire² to User-Startup")
  139.  (set #assign-help   "")
  140.  
  141.  (set #exit-msg     "Installation abgeschlossen!\n\nSpitfire² ist Shareware!")
  142.  
  143.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  144.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  145. ))
  146.  
  147. ;__________Svenska__________
  148. (if (= @language "svenska")(
  149.  (set #welcome-msg  ("Välkommen till Spitfire²!\n\nInstallation av Spitfire², version %ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nAlla rättigheter reserverade" #spit_version #spit_revision))
  150.  
  151.  (set #dest-prompt  "Vart vill du att Spitfire² skall installeras? (En ny låda kommer att skapas)")
  152.  (set #dest-help    "Använd rullningslisten för att välja en plats där du vill att Spitfires låda skall placeras.")
  153.  
  154.  (set #libs-prompt  "Kopierar till LIBS: filen ")
  155.  (set #libs-help    "")
  156.  
  157.  (set #fonts-prompt "Kopierar till FONTS: ")
  158.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  159.  
  160.  (set #mui-prompt   "Kopierar till MUI:Libs/mui/ filen ")
  161.  (set #mui-help     "")
  162.  
  163.  (set #dir-prompt   "Skapar låda för Spitfire² ...")
  164.  (set #dir-help     "")
  165.  
  166.  (set #spit-prompt  "Kopierar Spitfire²-filer: ")
  167.  (set #spit-help    "")
  168.  
  169.  (set #imgs-asktype "Vilka bilder vill du installera tillsammans med Spitfire²?")
  170.  (set #imgs-prompt  "Kopierar Spitfire²-bilder ...")
  171.  (set #imgs-help    "")
  172.  
  173.  (set #guide-prompt "Kopierar Spitfire²-dokumentation ...")
  174.  (set #guide-help   "")
  175.  (set #guide-file   "/docs/Spitfire_svenska.guide")
  176.  
  177.  (set #conduits-prompt "Copying Spitfire² conduits...")
  178.  (set #conduits-help   "")
  179.  (set #desktops-prompt "Copying Spitfire² desktops...")
  180.  (set #desktops-help   "")
  181.  
  182.  (set #icon-msg1    "Kopierar Spitfire²-ikoner ...")
  183.  (set #icon-msg2    "Kopierar ikonen för Spitfire²-dokumentationen ...")
  184.  (set #icon-help    "")
  185.  
  186.  (set #cat-prompt   "Kopierar översättningar ...")
  187.  (set #cat-help     "")
  188.  
  189.  (set #key-prompt   "Kopierar nyckelfil för Spitfire² ...")
  190.  (set #key-help     "")
  191.  (set #key-msg      "Tack för att du har registrerat Spitfire²! Ditt stöd är mycket uppskattat.")
  192.  
  193.  (set #assign-prompt "Now adding ASSIGN for Spitfire² to User-Startup")
  194.  (set #assign-help   "")
  195.  
  196.  (set #exit-msg     "Installationen av Spitfire² är klar!\n\nKom ihåg, detta program är SHAREWARE!")
  197.  
  198.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  199.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  200.  
  201. ))
  202. ;---------------------------------------------------------------------
  203.  
  204. ;__________Slovensko__________
  205. (if (= @language "slovensko")(
  206.  (set #welcome-msg  ("Dobrodo¹li v programu Spitfire²!\n\nNamestitev za Spitfire², razlièica %ld.%ld\n\nAvtorske pravice (C)1999-2000 Ralph Torchia\nVse pravice pridr¾ane." #spit_version #spit_revision))
  207.  
  208.  (set #dest-prompt  "Kam naj namestim Spitfire²? (ustvarjen bo imenik)")
  209.  (set #dest-help    "S pomoèja zahtevka izberite lokacijo na svojem trdem disku, kjer ¾elite imeti mapo s programom Spifire")
  210.  
  211.  (set #libs-prompt  "V predal LIBS: kopiram datoteko ")
  212.  (set #libs-help    "")
  213.  
  214.  (set #fonts-prompt "V predal FONTS: kopiram ")
  215.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  216.  
  217.  (set #mui-prompt   "V predal MUI:Libs/mui/ kopiram datoteko ")
  218.  (set #mui-help     "")
  219.  
  220.  (set #dir-prompt   "Ustvarjam imenik za Spitfire²...")
  221.  (set #dir-help     "")
  222.  
  223.  (set #spit-prompt  "Kopiram datoteke za Spitfire²: ")
  224.  (set #spit-help    "")
  225.  
  226.  (set #imgs-asktype "Katere podobe ¾elite namestiti s programom Spitfire²?")
  227.  (set #imgs-prompt  "Kopiram podobe Spitfire²...")
  228.  (set #imgs-help    "")
  229.  
  230.  (set #guide-prompt "Kopiram priroènik za Spitfire²...")
  231.  (set #guide-help   "")
  232.  (set #guide-file   "/docs/Spitfire_slovensko.guide")
  233.  
  234.  (set #conduits-prompt "Copying Spitfire² conduits...")
  235.  (set #conduits-help   "")
  236.  (set #desktops-prompt "Copying Spitfire² desktops...")
  237.  (set #desktops-help   "")
  238.  
  239.  (set #icon-msg1    "Kopiram podobe za Spitfire²...")
  240.  (set #icon-msg2    "Kopiram ikono za priroènik za Spitfire²...")
  241.  (set #icon-help    "")
  242.  
  243.  (set #cat-prompt   "Kopiram datoteko s katalogom...")
  244.  (set #cat-help     "")
  245.  
  246.  (set #key-prompt   "Kopiram kljuè za Spitfire²...")
  247.  (set #key-help     "")
  248.  (set #key-msg      "Hvala, da ste registrirali program Spitfire! Va¹o podporo zelo cenim.")
  249.  
  250.  (set #assign-prompt "V datoteko User-Startup dodajam dodelitev za Spitfire²")
  251.  (set #assign-help   "")
  252.  
  253.  (set #exit-msg     "Namestitev programa Spitfire² je konèana!\n\nPomnite: ta izdelek je vrste shareware!")
  254.  
  255.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  256.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  257. ))
  258. ;---------------------------------------------------------------------
  259.  
  260. ;__________Czech__________
  261. (if (= @language "czech")(
  262.  (set #welcome-msg  ("Vítejte pêi instalaci programu Spitfire² v%ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nVîechna práva vyhrazena" #spit_version #spit_revision))
  263.  
  264.  (set #dest-prompt  "Kam chcete Spitfire² nainstalovat? (adresáê BUDE vytvoêen)")
  265.  (set #dest-help    "Urçete místo na disku, kam byste si pêáli Spitfire² umístit.")
  266.  
  267.  (set #libs-prompt  "Kopírování do LIBS: ")
  268.  (set #libs-help    "")
  269.  
  270.  (set #fonts-prompt "Kopírování do FONTS: ")
  271.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  272.  
  273.  (set #mui-prompt   "Kopírování do MUI:Libs/mui/ ")
  274.  (set #mui-help     "")
  275.  
  276.  (set #dir-prompt   "Vytvoêení adresáêe pro Spitfire²...")
  277.  (set #dir-help     "")
  278.  
  279.  (set #spit-prompt  "Kopírování souborû pro Spitfire²: ")
  280.  (set #spit-help    "")
  281.  
  282.  (set #imgs-asktype "Které obrázky chcete pro Spitfire² nainstalovat?")
  283.  (set #imgs-prompt  "Kopírování obrázkû pro Spitfire²...")
  284.  (set #imgs-help    "")
  285.  
  286.  (set #guide-prompt "Kopírování dokumentace pro Spitfire²...")
  287.  (set #guide-help   "")
  288.  (set #guide-file   "/docs/Spitfire_english.guide")
  289.  
  290.  (set #conduits-prompt "Copying Spitfire² conduits...")
  291.  (set #conduits-help   "")
  292.  (set #desktops-prompt "Copying Spitfire² desktops...")
  293.  (set #desktops-help   "")
  294.  
  295.  (set #icon-msg1    "Kopírování ikon pro Spitfire²...")
  296.  (set #icon-msg2    "Kopírování ikony pro dokumentaci...")
  297.  (set #icon-help    "")
  298.  
  299.  (set #cat-prompt   "Kopírování katalogu...")
  300.  (set #cat-help     "")
  301.  
  302.  (set #key-prompt   "Kopírování klíçe pro Spitfire²...")
  303.  (set #key-help     "")
  304.  (set #key-msg      "Dëkuji za registraci programu Spitfire! Velmi si váùím vaîeho pêístupu.")
  305.  
  306.  (set #assign-prompt "Pêidání potêebného pêiêazení (ASSIGN) do User-Startup")
  307.  (set #assign-help   "")
  308.  
  309.  (set #exit-msg     "Instalace Spitfire² je dokonçena!\n\nTento program je shareware!")
  310.  
  311.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  312.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  313. ))
  314. ;---------------------------------------------------------------------
  315.  
  316. ;__________Italiano__________
  317. (if (= @language "italiano")(
  318.  (set #welcome-msg  ("Benvenuto in Spitfire²!\n\nInstallazione per Spitfire² versione %ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nTutti i diritti riservati" #spit_version #spit_revision))
  319.  
  320.  (set #dest-prompt  "Dove desideri che venga messo Spitfire²? (verrà creata una directory)")
  321.  (set #dest-help    "Usa il requester per selezionare un'area del tuo sistema dove vuoi che venga collocato il cassetto di Spifire")
  322.  
  323.  (set #libs-prompt  "Copio in LIBS: il file ")
  324.  (set #libs-help    "")
  325.  
  326.  (set #fonts-prompt "Copio in FONTS: il ")
  327.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  328.  
  329.  (set #mui-prompt   "Copio in MUI:Libs/mui/ il file ")
  330.  (set #mui-help     "")
  331.  
  332.  (set #dir-prompt   "Creo la directory per Spitfire²...")
  333.  (set #dir-help     "")
  334.  
  335.  (set #spit-prompt  "Copio i file di Spitfire²: ")
  336.  (set #spit-help    "")
  337.  
  338.  (set #imgs-asktype "Quali immagini vuoi installare con Spitfire²?")
  339.  (set #imgs-prompt  "Copio le immagini di Spitfire²...")
  340.  (set #imgs-help    "")
  341.  
  342.  (set #guide-prompt "Copio la guida di Spitfire²...")
  343.  (set #guide-help   "")
  344.  (set #guide-file   "/docs/Spitfire_italiano.guide")
  345.  
  346.  (set #conduits-prompt "Copio i conduttori...")
  347.  (set #conduits-help   "")
  348.  (set #desktops-prompt "Copio i desktops...")
  349.  (set #desktops-help   "")
  350.  
  351.  (set #icon-msg1    "Copio le icone di Spitfire²...")
  352.  (set #icon-msg2    "Copio l'icona della guida di Spitfire²...")
  353.  (set #icon-help    "")
  354.  
  355.  (set #cat-prompt   "Copio i cataloghi...")
  356.  (set #cat-help     "")
  357.  
  358.  (set #key-prompt   "Copio la chiave di Spitfire²...")
  359.  (set #key-help     "")
  360.  (set #key-msg      "Grazie per aver registrato Spitfire²!  Il tuo supporto è molto apprezzato.")
  361.  
  362.  (set #assign-prompt "Ora aggiungo alla User-Startup l'ASSIGN per Spitfire²")
  363.  (set #assign-help   "")
  364.  
  365.  (set #exit-msg     "L'installazione di Spitfire² è terminata!\n\nRicorda che questo prodotto è shareware!")
  366.  
  367.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  368.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  369. ))
  370. ;---------------------------------------------------------------------
  371.  
  372. ;__________Russian__________
  373. (if (= @language "russian")(
  374.  (set #welcome-msg  ("Äîáðî ïîæàëîâàòü â Spitfire²!\n\n\Èíñòàëëÿöèÿ Spitfire² âåðñèè %ld.%ld\n\nÀâòîðñòâî ©1999-2000 Ralph Torchia\nÂñå Ïðàâà Çàùèùåíû" #spit_version #spit_revision))
  375.  
  376.  (set #dest-prompt  "Ãäå ðàçìåñòèòü Spitfire²? (êàòàëîã ÁÓÄÅÒ ñîçäàí)")
  377.  (set #dest-help    "Èñïîëüçóéòå çàïðîñíèê äëÿ âûáîðà ìåñòà â Âàøåé ñèñòåìå, ãäå áóäåò ñîçäàí êàòàëîã Spifire")
  378.  
  379.  (set #libs-prompt  "Êîïèðóþ â LIBS: ôàéë ")
  380.  (set #libs-help    "")
  381.  
  382.  (set #fonts-prompt "Êîïèðóþ â FONTS: ôàéë  ")
  383.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  384.  
  385.  (set #mui-prompt   "Êîïèðóþ â MUI:Libs/mui/ ôàéë ")
  386.  (set #mui-help     "")
  387.  
  388.  (set #dir-prompt   "Ñîçäàþ êàòàëîã äëÿ Spitfire²...")
  389.  (set #dir-help     "")
  390.  
  391.  (set #spit-prompt  "Êîïèðóþ Spitfire² ôàéëû: ")
  392.  (set #spit-help    "")
  393.  
  394.  (set #imgs-asktype "Êàêèå èçîáðàæåíèÿ óñòàíîâèòü ñ Spitfire²?")
  395.  (set #imgs-prompt  "Êîïèðóþ èçîáðàæåíèÿ ê Spitfire²...")
  396.  (set #imgs-help    "")
  397.  
  398.  (set #guide-prompt "Êîïèðóþ äîêóìåíòàöèþ Spitfire²...")
  399.  (set #guide-help   "")
  400.  (set #guide-file   "/docs/Spitfire_russian.guide")
  401.  
  402.  (set #conduits-prompt "Copying Spitfire² conduits...")
  403.  (set #conduits-help   "")
  404.  (set #desktops-prompt "Copying Spitfire² desktops...")
  405.  (set #desktops-help   "")
  406.  
  407.  (set #icon-msg1    "Êîïèðóþ èêîíêè Spitfire²...")
  408.  (set #icon-msg2    "Êîïèðóþ èêîíêó äîêóìåíòàöèè Spitfire²...")
  409.  (set #icon-help    "")
  410.  
  411.  (set #cat-prompt   "Êîïèðóþ ôàéë ëîêàëèçàöèè...")
  412.  (set #cat-help     "")
  413.  
  414.  (set #key-prompt   "Êîïèðóþ êëþ÷åâîé ôàéë Spitfire²...")
  415.  (set #key-help     "")
  416.  (set #key-msg      "Ñïàñèáî çà ðåãèñòðàöèþ Spitfire!  Âàøà ïîääåðæêà î÷åíü âàæíà.")
  417.  
  418.  (set #assign-prompt "Òåïåðü íàäî äîáàâèòü ASSIGN äëÿ Spitfire² â User-Startup")
  419.  (set #assign-help   "")
  420.  
  421.  (set #exit-msg     "Óñòàíîâêà Spitfire² çàâåðøåíà!\n\nÏîìíèòå, ýòîò ïðîäóêò - shareware!")
  422.  
  423.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  424.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  425. ))
  426. ;---------------------------------------------------------------------
  427.  
  428. ;__________Português__________
  429. (if (= @language "português")(
  430.  (set #welcome-msg  ("Bem-vindo ao Spitfire²!\n\nInstalação do Spitfire² versão %ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nTodos os direitos reservados" #spit_version #spit_revision))
  431.  
  432.  (set #dest-prompt  "Onde quer instalar o Spitfire²? (O directório correspondente será automaticamente criado)")
  433.  (set #dest-help    "Use a janela para seleccionar o directório do seu sistema onde deseja instalar o Spifire².")
  434.  
  435.  (set #libs-prompt  "A copiar o seguinte ficheiro para LIBS: ")
  436.  (set #libs-help    "")
  437.  
  438.  (set #fonts-prompt "A copiar o seguinte ficheiro para FONTS: ")
  439.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  440.  
  441.  (set #mui-prompt   "A copiar o seguinte ficheiro para MUI:Libs/mui/ ")
  442.  (set #mui-help     "")
  443.  
  444.  (set #dir-prompt   "A criar o directório do Spitfire²...")
  445.  (set #dir-help     "")
  446.  
  447.  (set #spit-prompt  "A copiar os ficheiros do Spitfire²: ")
  448.  (set #spit-help    "")
  449.  
  450.  (set #imgs-asktype "Quais são as imagens que deseja instalar no Spitfire²?")
  451.  (set #imgs-prompt  "A copiar as imagens do Spitfire²...")
  452.  (set #imgs-help    "")
  453.  
  454.  (set #guide-prompt "A copiar a documentação do Spitfire²...")
  455.  (set #guide-help   "")
  456.  (set #guide-file   "/docs/Spitfire_port.guide")
  457.  
  458.  (set #conduits-prompt "Copying Spitfire² conduits...")
  459.  (set #conduits-help   "")
  460.  (set #desktops-prompt "Copying Spitfire² desktops...")
  461.  (set #desktops-help   "")
  462.  
  463.  (set #icon-msg1    "A copiar os ícones do Spitfire²...")
  464.  (set #icon-msg2    "A copiar o ícone da documentação do Spitfire²...")
  465.  (set #icon-help    "")
  466.  
  467.  (set #cat-prompt   "A copiar o catálogo...")
  468.  (set #cat-help     "")
  469.  
  470.  (set #key-prompt   "A copiar o ficheiro-chave do Spitfire²...")
  471.  (set #key-help     "")
  472.  (set #key-msg      "Obrigado por registar o Spitfire! A sua contribuição é vivamente apreciada!")
  473.  
  474.  (set #assign-prompt "A acrescentar o ASSIGN do Spitfire² ao ficheiro User-Startup...")
  475.  (set #assign-help   "")
  476.  
  477.  (set #exit-msg     "O Spitfire² está instalado!\n\nLembre-se de que este produto é Shareware!")
  478.  
  479.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  480.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  481. ))
  482. ;---------------------------------------------------------------------
  483.  
  484. ;__________Introduce Outselves__________
  485.  (welcome #welcome-msg)
  486.  
  487.  (set #dest-spitfire
  488.    (askdir
  489.      (prompt  #dest-prompt)
  490.      (help    #dest-help)
  491.      (default #dest-spitfire)
  492.    )
  493.  )
  494.  
  495.  (set #dest-spitfiredir (tackon #dest-spitfire "Spitfire²"))
  496.  (set @default-dest     #dest-spitfire)
  497.  (set #dest-spitfireimg (tackon #dest-spitfiredir "images"))
  498.  (set #dest-conduits    (tackon #dest-spitfiredir "conduits"))
  499.  (set #dest-desktops    (tackon #dest-spitfiredir "desktops"))
  500.  (set #locale-dir       (tackon #dest-spitfiredir "catalogs"))
  501.  
  502.  
  503. ;__________Copy/Update libs__________
  504.  (
  505.    (copylib
  506.      (prompt  #libs-prompt "palmlink.library")
  507.      (help    #libs-help)
  508.      (confirm "average")
  509.      (source  "/libs/palmlink.library")
  510.      (dest    #dest-libs)
  511.      (optional "oknodelete" "force")
  512.    )
  513.  
  514.    (copylib
  515.      (prompt  #libs-prompt "date.library")
  516.      (help    #libs-help)
  517.      (confirm "average")
  518.      (source  "/libs/date.library")
  519.      (dest    #dest-libs)
  520.      (optional "oknodelete" "force")
  521.    )
  522.  
  523.    (copylib
  524.      (prompt  #libs-prompt "vapor_toolkit.library")
  525.      (help    #libs-help)
  526.      (confirm "average")
  527.      (source  "/libs/vapor_toolkit.library")
  528.      (dest    #dest-libs)
  529.      (optional "oknodelete" "force")
  530.    )
  531.  
  532.   )
  533.  
  534. ;__________Copy/Update MUI stuff__________
  535.  (
  536.  
  537.    (copylib
  538.      (prompt  #mui-prompt "MonthNavigator.mcc")
  539.      (help    #mui-help)
  540.      (confirm "average")
  541.      (source  "/mui/MonthNavigator.mcc")
  542.      (dest    #dest-mui)
  543.      (optional "oknodelete" "force")
  544.    )
  545.  
  546.    (copylib
  547.      (prompt  #mui-prompt "MonthNavigator.mcp")
  548.      (help    #mui-help)
  549.      (confirm "average")
  550.      (source  "/mui/MonthNavigator.mcp")
  551.      (dest    #dest-mui)
  552.      (optional "oknodelete" "force")
  553.    )
  554.  
  555.    (copylib
  556.      (prompt  #mui-prompt "NFloattext.mcc")
  557.      (help    #mui-help)
  558.      (confirm "average")
  559.      (source  "/mui/NFloattext.mcc")
  560.      (dest    #dest-mui)
  561.      (optional "oknodelete" "force")
  562.    )
  563.  
  564.    (copylib
  565.      (prompt  #mui-prompt "NList.mcc")
  566.      (help    #mui-help)
  567.      (confirm "average")
  568.      (source  "/mui/NList.mcc")
  569.      (dest    #dest-mui)
  570.      (optional "oknodelete" "force")
  571.    )
  572.  
  573.    (copylib
  574.      (prompt  #mui-prompt "NListview.mcc")
  575.      (help    #mui-help)
  576.      (confirm "average")
  577.      (source  "/mui/NListview.mcc")
  578.      (dest    #dest-mui)
  579.      (optional "oknodelete" "force")
  580.    )
  581.  
  582.    (copylib
  583.      (prompt  #mui-prompt "NListviews.mcp")
  584.      (help    #mui-help)
  585.      (confirm "average")
  586.      (source  "/mui/NListviews.mcp")
  587.      (dest    #dest-mui)
  588.      (optional "oknodelete" "force")
  589.    )
  590.  
  591.    (copylib
  592.      (prompt  #mui-prompt "Textinput.mcc")
  593.      (help    #mui-help)
  594.      (confirm "average")
  595.      (source  "/mui/Textinput.mcc")
  596.      (dest    #dest-mui)
  597.      (optional "oknodelete" "force")
  598.    )
  599.  
  600.    (copylib
  601.      (prompt  #mui-prompt "Textinput.mcp")
  602.      (help    #mui-help)
  603.      (confirm "average")
  604.      (source  "/mui/Textinput.mcp")
  605.      (dest    #dest-mui)
  606.      (optional "oknodelete" "force")
  607.    )
  608.  
  609.    (copylib
  610.      (prompt  #mui-prompt "Textinputscroll.mcc")
  611.      (help    #mui-help)
  612.      (confirm "average")
  613.      (source  "/mui/Textinputscroll.mcc")
  614.      (dest    #dest-mui)
  615.      (optional "oknodelete" "force")
  616.    )
  617.  
  618.    (copylib
  619.      (prompt  #mui-prompt "DateString.mcc")
  620.      (help    #mui-help)
  621.      (confirm "average")
  622.      (source  "/mui/DateString.mcc")
  623.      (dest    #dest-mui)
  624.      (optional "oknodelete" "force")
  625.    )
  626.  
  627.    (copylib
  628.      (prompt  #mui-prompt "DateText.mcc")
  629.      (help    #mui-help)
  630.      (confirm "average")
  631.      (source  "/mui/DateText.mcc")
  632.      (dest    #dest-mui)
  633.      (optional "oknodelete" "force")
  634.    )
  635.  
  636.    (copylib
  637.      (prompt  #mui-prompt "TimeString.mcc")
  638.      (help    #mui-help)
  639.      (confirm "average")
  640.      (source  "/mui/TimeString.mcc")
  641.      (dest    #dest-mui)
  642.      (optional "oknodelete" "force")
  643.    )
  644.  
  645.    (copylib
  646.      (prompt  #mui-prompt "TimeText.mcc")
  647.      (help    #mui-help)
  648.      (confirm "average")
  649.      (source  "/mui/TimeText.mcc")
  650.      (dest    #dest-mui)
  651.      (optional "oknodelete" "force")
  652.    )
  653.  
  654.  )
  655.  
  656.  
  657. ;__________Update datatypes_________
  658.  (
  659.  
  660.    (copylib
  661.      (prompt  #dt-prompt "Picture Datatype")
  662.      (help    #dt-help)
  663.      (confirm "average")
  664.      (source  "/libs/picture.datatype")
  665.      (dest    #dest-dt)
  666.      (optional "oknodelete" "force")
  667.    )
  668.  
  669.    (copylib
  670.      (prompt  #dt-prompt "ILBM Datatype")
  671.      (help    #dt-help)
  672.      (confirm "average")
  673.      (source  "/libs/ilbm.datatype")
  674.      (dest    #dest-dt)
  675.      (optional "oknodelete" "force")
  676.    )
  677.  
  678.  )
  679.  
  680.  
  681. ;__________Copy fonts__________
  682.  (
  683.    (copyfiles
  684.      (prompt  #fonts-prompt "Spitfire fonts")
  685.      (help    #fonts-help)
  686.      (source  "/fonts/")
  687.      (all)
  688.      (dest    #dest-fonts)
  689.    )
  690.  )
  691.  
  692.  
  693. ;__________Copy Spitfire__________
  694.  (if (not (exists #dest-spitfiredir))
  695.  
  696.    (
  697.      (makedir #dest-spitfiredir
  698.        (prompt #dir-prompt)
  699.        (help   #dir-help)
  700.        (infos)
  701.      )
  702.      (makedir #dest-conduits
  703.        (prompt #dir-prompt)
  704.        (help   #dir-help)
  705. ;       (infos)
  706.      )
  707.      (makedir #dest-desktops
  708.        (prompt #dir-prompt)
  709.        (help   #dir-help)
  710.        (infos)
  711.      )
  712.  
  713.      (copyfiles
  714.        (prompt #icon-msg1)
  715.        (help   #icon-help)
  716.        (source "/Spitfire.icon")
  717.        (dest   #dest-spitfire)
  718.        (newname "Spitfire².info")
  719.      )
  720.  
  721.      (copyfiles
  722.        (prompt #icon-msg1)
  723.        (help   #icon-help)
  724.        (source "/SpitfireHSM.icon")
  725.        (dest   #dest-spitfiredir)
  726.        (newname "SpitfireHSM.info")
  727.      )
  728.  
  729.      (copyfiles
  730.        (prompt #icon-msg1)
  731.        (help   #icon-help)
  732.        (source "/SpitfireDAM.icon")
  733.        (dest   #dest-spitfiredir)
  734.        (newname "SpitfireDAM.info")
  735.      )
  736.  
  737.      (copyfiles
  738.        (prompt #icon-msg2)
  739.        (help   #icon-help)
  740.        (source "/Docs/Spitfire_english.guide.info")
  741.        (dest   #dest-spitfiredir)
  742.        (newname "Spitfire.guide.info")
  743.      )
  744.  
  745.    )
  746.  
  747.  )
  748.  
  749.  
  750.  (
  751.    (copyfiles
  752.      (prompt #spit-prompt "SpitfireHSM")
  753.      (help   #spit-help)
  754.      (source "/SpitfireHSM")
  755.      (dest #dest-spitfiredir)
  756.    )
  757.  
  758.    (copyfiles
  759.      (prompt #spit-prompt "SpitfireDAM")
  760.      (help   #spit-help)
  761.      (source "/SpitfireDAM")
  762.      (dest #dest-spitfiredir)
  763.    )
  764.  
  765.    (copyfiles
  766.      (prompt #conduits-prompt)
  767.      (help   #conduits-help)
  768.      (source "/conduits/")
  769.      (all)
  770.      (dest #dest-conduits)
  771.    )
  772.    (copyfiles
  773.      (prompt #desktops-prompt)
  774.      (help   #desktops-help)
  775.      (source "/desktops/")
  776.      (all)
  777.      (dest #dest-desktops)
  778.    )
  779.  
  780.    (copylib
  781.      (prompt  #spit-prompt "spitfireAPI.library")
  782.      (help    #spit-help)
  783.      (confirm "average")
  784.      (source  "/spitfireAPI.library")
  785.      (dest    #dest-spitfiredir)
  786.      (optional "oknodelete" "force")
  787.    )
  788.  
  789.  )
  790.  
  791.  
  792. ;_________Copy guide file__________
  793.  
  794.  (copyfiles
  795.    (prompt #guide-prompt)
  796.    (help   #guide-help)
  797.    (source #guide-file)
  798.    (dest #dest-spitfiredir)
  799.    (newname "Spitfire.guide")
  800.  )
  801.  
  802.  
  803. ;__________Copy Image folder__________
  804.  (set #imgs-source "/images/")
  805.  (set #imgs-logo   "/images/SpitfireLogo")
  806.  
  807.  (copyfiles
  808.    (prompt #imgs-prompt)
  809.    (help   #imgs-help)
  810.    (source #imgs-source)
  811.    (all)
  812.    (dest   #dest-spitfireimg)
  813.  )
  814.  
  815.  (copyfiles
  816.    (prompt #imgs-prompt)
  817.    (help   #imgs-help)
  818.    (source #imgs-logo)
  819.    (dest   #dest-spitfireimg)
  820.    (newname "SpitfireLogo")
  821.  )
  822.  
  823.  
  824. ;_________Copy catalog files__________
  825.  (copyfiles
  826.         (prompt  #cat-prompt)
  827.         (help    #cat-help)
  828.         (source  "/Catalogs/")
  829.         (dest    #locale-dir)
  830.         (choices "deutsch"
  831.                  "czech"
  832.                  "italiano"
  833.                  "português"
  834.                  "russian"
  835.                  "slovensko"
  836.                  "svenska"
  837.         )
  838.         (confirm)
  839.  )
  840.  
  841.  
  842. ;__________Copy key if found__________
  843.  (if (exists "spitfire.key")
  844.    (
  845.      (copyfiles
  846.        (prompt #key-prompt)
  847.        (help   #key-help)
  848.        (source "/spitfire.key")
  849.        (dest   #dest-spitfiredir)
  850.      )
  851.      (message #key-msg)
  852.    )
  853.  )
  854.  
  855.  
  856. ;__________Make Assignment__________
  857.  (
  858.    (startup "Spitfire²"
  859.      (prompt #assign-prompt)
  860.      (help   #key-help)
  861.      (confirm)
  862.      (command "  ASSIGN Spitfire: " #dest-spitfiredir)
  863.    )
  864.  )
  865.  
  866.  
  867. (exit #exit-msg)
  868.  
  869.